lien agreement - German English Dictionary